stem most ship - French English Dictionary